PC-8001[N-BASIC(DISK)]



●ABS絶対値を返す
●ASC文字列の先頭の文字のアスキーコードを返す
●ATNアークタンジェントを返す
 ATTR$ファイル属性値を取り出す
 AUTO行番号を自動生成する
●BEEPビープ音を鳴らす
▲CDBL数値を倍精度型にする
●CHR$キャラクタコードから文字を返す
▲CINT数値を整数型にする
●CLEAR変数・配列・定義関数を消去
 CLOADプログラムをカセットから読み込む
 CLOAD?正常にセーブされたか調べる
●CLOSEファイルを閉じる
●COLOR表示色を指定する
 CONSOLE画面の表示範囲を設定する
 CONTプログラムの実行を再開する
●COSコサインを返す
 CSAVEプログラムをカセットに書き込む
▲CSNG数値を単精度型にする
 CSRLINカーソルの行位置を返す
●CVD文字列を内部数値に変換する
●CVI文字列を内部数値に変換する
●CVS文字列を内部数値に変換する
●DATAデータを定義する
●DATE$日付の読み出し、設定を行う
●DEF FNユーザー定義関数を定義する
 DEF USR機械語プログラムを呼び出す
●DEFDBL変数の型を指定する
●DEFINT変数の型を指定する
●DEFSNG変数の型を指定する
●DEFSTR変数の型を指定する
 DELETE行を削除する
●DIM配列宣言
 DSKFデバイスの空き容量を返す
 DSKI$ディスクデータを直接読み込む
 DSKO$ディスクに直接データを書き込む
●ENDプログラムの実行を終了する
●EOFファイルエンドかどうか調べる
 ERASE配列消去
 ERLエラー行を返す
●ERRエラー番号を返す
●ERROR強制的にエラーを発生
●EXP指数関数を返す
 FIELDランダムファイルバッファに変数を割り当てる
 FILESファイル一覧を表示する
●FIX整数部分を返す
●FNユーザー定義関数を呼び出す
●FOR~NEXT指定数ループする
 FORMATディスクをフォーマットする
 FPOS最後にアクセスしたファイルのレコード番号を返す
 FREメモリのフリーエリアを返す
 GETランダムファイルからデータを読み込む
▲GET@グラフィックを取り込む:USR GETPICT
●GOSUBサブルーチンを呼び出す
●GOTO指定行へジャンプする
●HEX$16進数に変換する
●IF~THEN~ELSE条件により処理を分岐させる
●INITRS-232Cのパラメーターを設定する
●INKEY$キーボードから入力を行う
 INPI/Oポートから入力する
●INPUTキーボードからデータを入力する
 INPUT$ファイルから指定文字数入力して待つ
▲INPUT%RS-232Cからデータを読み込む:INPUT#
●INPUT#ファイルから読み込む
●INSTR文字列を検索する
●INT値を超えない最大の整数を返す
 KEYファンクションキーに文字列を定義する
 KEY LISTファンクションキーリストを表示する
●KILLファイルを消去する
●LEFT$文字列の左側から指定文字数取り出す
●LEN文字列長を求める
●LET変数に値を代入する
 LFILESプリンタにファイル一覧を印字する
 LINE表示文字属性を設定する。線を引く
●LINE INPUTキーボードから1行入力する
●LINE INPUT#ファイルから1行読み込む
 LISTリストを表示する
 LLISTプリンタにリストを印字する
 LOADプログラムを読み込む
●LOCファイルポインタ位置を返す
●LOCATEカーソル位置を変更する
●LOFファイルサイズを返す
●LOG自然対数を返す
 LPOS(0)プリンタのヘッド位置を返す
●LPRINTプリンタに文字列、数値を印字する
 LSETランダムファイルに左詰めで書き込む
 MERGEプログラムを併合する
●MID$文字列中の一部を置き換える。文字列から任意の数だけ文字列を取り出す
●MKD$数値を内部表現に変換する
●MKI$数値を内部表現に変換する
●MKS$数値を内部表現に変換する
 MONモニタに入る
 MOTORカセットレコーダーのモーターを制御する
 MOUNTディスクの使用を開始する
●NAMEファイル名を変更する
 NEWプログラムを消去する
●OCT$8進数に変換する
●ON ERROR GOTOエラー処理行を設定する
 ON ERROR GOTO 0エラー回復処理をしない
●ON~GOSUB値により指定行のサブルーチンを呼び出す
●ON~GOTO値により指定行へジャンプする
●OPENファイルを開く
 OUTI/Oポートにデータを書き込む
●PEEKメモリ内容を読み出す
 POINTグラフィック画面のドットの色を返す
●POKE指定アドレスに値を書き込む
 PORTRS-232Cバッファの残りバイトを返す
 POS(0)カーソルの水平位置を返す
 PRESETドットをリセットする
●PRINT文字列、数値を表示する
▲PRINT%RS-232Cにデータを送る:PRINT#
●PRINT#ファイルに書き込む
▲PSETドットをセットする
 PUTランダムファイルにデータを書き込む
▲PUT@グラフィックを表示する:PICTURE
●READデータを読み込む
●REM注釈
 REMOVEディスクの使用を終了する
 RENUM行番号を付け直す
●RESTOREデータの読み込み位置を変更する
 RESUMEエラー処理からの復帰
●RETURNサブルーチンから戻る
●RIGHT$文字列の右側から指定文字数取り出す
●RND乱数を返す
 RSETランダムファイルに右詰めで書き込む
●RUNプログラムを実行する
 SAVEプログラムを書き込む
 SETファイルをロック/アンロックする
●SGN符号を返す
●SINサインを返す
●SPACE$指定個数の空白を返す
●SQR平方根を返す
●STOPプログラムの実行を中止する
●STR$数値を10進数文字列に変換する
●STRING$指定回数繰り返した文字列を返す
●SWAP変数の内容を入れ替える
●TANタンジェントを返す
 TERMターミナルモードに入る
●TIME$時刻の読み出し、設定を行う
●TROFFトレースモードオフ
●TRONトレースモードオン
▲USRマシン語関数を呼び出す:CALL
●VAL文字列を数値に変換する
●VARPTR変数の格納アドレスを返す
 WAITポートが指定状態になるまで待つ
●WIDTH画面の表示文字数を設定する